package com.kinghunt.misp.dal.model.userx;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
* 机构
* Created by Mybatis Generator on 2023/07/04
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class OrganizationDO {
    /**
     * id
     */
    private Long id;

    /**
     * 机构编码
     */
    private String code;

    /**
     * 机构名称
     */
    private String name;

    /**
     * 父级机构ID
     */
    private Long parentId;

    /**
     * 描述
     */
    private String description;

    /**
     * 机构层级
     */
    private Integer level;

    /**
     * 状态
     * @see com.kinghunt.misp.common.enums.userx.OrgStatusEnum
     */
    private Integer status;

    /**
     * 业务系统编码
     */
    private String appCode;

    /**
     * 创建时间
     */
    private Date createGmt;

    /**
     * 更新时间
     */
    private Date updateGmt;

    /**
     * 创建人
     */
    private Long creatorId;

    /**
     * 更新人
     */
    private Long updaterId;

    /**
     * 是否删除（0：否，1：是）
     */
    private Boolean isDel;
}